Algorithmic Differentiation through Convergent Loops

نویسنده

  • Barak A. Pearlmutter
چکیده

We consider an explicit iterate-to-fixedpoint operator and derive associated rules for both forward and reverse mode algorithmic differentiation. Like other AD transformation rules, these are exact and efficient. In this case, they generate code which itself invokes the iterate-to-fixedpoint operator. Loops which iterate until a variable changes less than some tolerance should be regarded as approximate iterate-to-fixedpoint calculations. After a convergence analysis, we contend that it is best both pragmatically and theoretically to find the approximate fixedpoint of the adjoint system of the actual desired fixedpoint calculation, rather than find the adjoint of the approximate primal fixedpoint calculation. Our exposition unifies and formalizes a number of techniques already known to the AD community, introduces a convenient and powerful notation, and opens the door to fully automatic efficient AD of a broadened class of codes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nucleotide Excision Repair, Mismatch Repair, and R-Loops Modulate Convergent Transcription-Induced Cell Death and Repeat Instability

Expansion of CAG•CTG tracts located in specific genes is responsible for 13 human neurodegenerative disorders, the pathogenic mechanisms of which are not yet well defined. These disease genes are ubiquitously expressed in human tissues, and transcription has been identified as one of the major pathways destabilizing the repeats. Transcription-induced repeat instability depends on transcription-...

متن کامل

Variable Extent of Lineage-Specificity and Developmental Stage-Specificity of Cohesin and CCCTC-Binding Factor Binding Within the Immunoglobulin and T Cell Receptor Loci

CCCTC-binding factor (CTCF) is largely responsible for the 3D architecture of the genome, in concert with the action of cohesin, through the creation of long-range chromatin loops. Cohesin is hypothesized to be the main driver of these long-range chromatin interactions by the process of loop extrusion. Here, we performed ChIP-seq for CTCF and cohesin in two stages each of T and B cell different...

متن کامل

Determinants of R-loop formation at convergent bidirectionally transcribed trinucleotide repeats

R-loops have been described at immunoglobulin class switch sequences, prokaryotic and mitochondrial replication origins, and disease-associated (CAG)n and (GAA)n trinucleotide repeats. The determinants of trinucleotide R-loop formation are unclear. Trinucleotide repeat expansions cause diseases including DM1 (CTG)n, SCA1 (CAG)n, FRAXA (CGG)n, FRAXE (CCG)n and FRDA (GAA)n. Bidirectional converge...

متن کامل

Calibration in Finance: Very Fast Greeks Through Algorithmic Differentiation and Implicit Function

Adjoint Algorithmic Differentiation is an efficient way to obtain price derivatives with respect to the data inputs. We describe how the process efficiency can be further improved when a model calibration is performed. Using the implicit function theorem, differentiating the numerical process used in calibration is not required. The resulting implementation is more efficient than automatic diff...

متن کامل

The Role of Algorithmic Applications in the Development of Architectural Forms (Case Study:Nine High-Rise Buildings)

The process of developing architectural forms has greatly been changed by advances in digital technology, especially in design tools and applications. In recent years, the advent of graphical scripting languages in the design process has profoundly affected 3D modeling. Scripting languages help develop algorithms and geometrical grammar of shapes based on their constituent parameters. This stud...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002